personnel dosimetry monitoring badge - French English Dictionary